Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier Oprogramowania

Opis

Text copied to clipboard!
Poszukujemy Inżyniera Oprogramowania, który dołączy do naszego zespołu technologicznego i pomoże w tworzeniu innowacyjnych rozwiązań programistycznych. Idealny kandydat będzie odpowiedzialny za projektowanie, rozwój, testowanie i utrzymanie aplikacji, które spełniają potrzeby naszych klientów i użytkowników końcowych. Praca ta wymaga silnych umiejętności technicznych, zdolności analitycznych oraz umiejętności pracy zespołowej. Jako Inżynier Oprogramowania będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie architektury, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z zespołami projektowymi, menedżerami produktu oraz innymi interesariuszami, aby dostarczać wysokiej jakości rozwiązania zgodne z najlepszymi praktykami branżowymi. Oferujemy dynamiczne środowisko pracy, w którym cenimy innowacyjność, samodzielność i ciągłe doskonalenie. Zapewniamy dostęp do nowoczesnych narzędzi, szkoleń oraz możliwości rozwoju zawodowego. Jeśli jesteś pasjonatem technologii, lubisz rozwiązywać złożone problemy i chcesz mieć realny wpływ na rozwój produktów, ta rola jest dla Ciebie. Dołącz do nas i twórz przyszłość technologii razem z nami!

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja aplikacji webowych i mobilnych
  • Tworzenie czystego, skalowalnego i dobrze udokumentowanego kodu
  • Współpraca z zespołem projektowym i interesariuszami
  • Udział w przeglądach kodu i testowaniu jednostkowym
  • Analiza i rozwiązywanie problemów technicznych
  • Utrzymanie i rozwój istniejących systemów
  • Wdrażanie najlepszych praktyk w zakresie inżynierii oprogramowania
  • Tworzenie dokumentacji technicznej
  • Udział w planowaniu sprintów i szacowaniu zadań
  • Monitorowanie wydajności aplikacji i optymalizacja kodu

Wymagania

Text copied to clipboard!
  • Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej
  • Minimum 2 lata doświadczenia na podobnym stanowisku
  • Znajomość języków programowania takich jak Java, Python, C# lub JavaScript
  • Doświadczenie z frameworkami (np. React, Angular, .NET, Spring)
  • Znajomość baz danych relacyjnych i nierelacyjnych
  • Umiejętność pracy w środowisku Agile/Scrum
  • Znajomość narzędzi do kontroli wersji (np. Git)
  • Dobre umiejętności komunikacyjne i pracy zespołowej
  • Zdolność analitycznego myślenia i rozwiązywania problemów
  • Znajomość języka angielskiego na poziomie technicznym

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie języki programowania znasz najlepiej?
  • Czy masz doświadczenie w pracy z frameworkami frontendowymi lub backendowymi?
  • Opisz projekt, z którego jesteś najbardziej dumny.
  • Jakie narzędzia do kontroli wersji używasz na co dzień?
  • Czy pracowałeś wcześniej w metodyce Agile lub Scrum?
  • Jak radzisz sobie z debugowaniem trudnych błędów?
  • Czy masz doświadczenie w pracy z chmurą (AWS, Azure, GCP)?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy potrafisz pracować samodzielnie nad zadaniami?
  • Jakie są Twoje mocne strony jako programista?